package com.uzai.console.constant;

/**
 * @author liuqi
 * @date 2017-11-29 10:49
 */
public interface CacheKey {
    String CONSOLE_LOGIN_Merchant = "console_login_user_%s";

    String LOGIN_SMS_CODE = "console_login_sms_%s";
    String REGISTER_SMS_CODE = "console_register_sms_%s";
    String CHANGE_PWD_SMS_CODE = "console_change_pwd_sms_%s";
    String AUTH_INFO_SMS_CODE = "console_auth_info_sms_%s";
    String wx_token = "console_wx_token_%s";
    String WX_PAY_RECHARGE = "console_wx_pay_recharge_sms_%s";
    String SPECIAL_OPERATE = "console_special_operate_sms_%s";
    String CMSTYPE_WXCONTACTS_WXID = "console_sms_wxcontacts_wxid_%s"; //显示个人微信通信录微信id，_phone
    String CMSTYPE_WECHATUSER_WXID = "console_sms_wechatUser_wxid_%s_%s"; //显示个人微信会员详情微信id，_phone_userId
    String DATA_HANDLE_CLEAN_WITHDRAW_RECORD = "console_sms_data_handle_clean_withdraw_record_%s"; //手动清理数据，_phone
    String CLEAN_LOGIN_LOGS = "clean_login_logs_%s";  //清空登录日记，_phone
    String CMSTYPE_REQUESTUSERS_WXID = "console_sms_requestusers_wxid_%s"; //显示个人微信好友请求列表显示微信id，_phone
    String USER_DATA_HANDER = "console_sms_user_data_hander_%s"; //会员数据处理，_phone
    String USER_DATA_DELETE = "console_sms_user_data_delete_%s"; //会员数据删除，_phone
    String CMSTYPE_GROUP_MEMBER_WXID = "console_sms_group_member_wxid_%s"; //显示微信群成员微信id，_phone
    String ALARM_EVENT_UPDATE = "console_alarm_event_update_%s"; //事件报警配置修改，_phone
    String CMSTYPE_TAKEBAL_ALIPAY = "console_sms_takebal_alipay_%s"; //提现列表显示支付宝信息，_phone
    String CMSTYPE_BAlANCE_TAKE = "console_sms_balance_take_%s"; //账户余额提现，_phone
    String ORDER_DATA_DELETE = "console_sms_order_data_delete_%s"; //订单数据删除，_phone
    String AMOY_GOLD_APP_SECRET = "console_sms_amoy_gold_app_secret_%s"; //淘礼金密码脱敏，_phone
    String CMSTYPE_USER_MOBILE = "console_sms_user_mobile_%s"; //显示会员mobile，_phone
    String CMSTYPE_MERCHANT_AUTHENTICATION = "console_sms_merchant_authentication_%s"; //显示会员mobile，_phone
    String CONFIG_SMS_CODE = "console_sms_config_sms_code_%s"; //短信验证配置处理，_phone
    String UPDATE_USER_BALANCE_INTEGRAL = "console_sms_update_user_balance_integral_%s"; //修改会员余额积分，_phone

    //登录token,参数为token,保持账号信息
    String LOGIN_TOKEN = "console_login_token_%s";
    //登录token与登录者关系，参数为登录id，保存token
    String LOGIN_TOKEN_RELATION = "console_login_token_relation_%s";

    Long  LOGIN_TOKEN_EXPIRE = 86400L;  //单位秒；登录token有效期24小时）

    //手动下载各订单
    String TB_DOWNLOAD_ORDER_OPE = "tb_download_order_ope_%s";
    String TB_DOWNLOAD_ORDER_API = "tb_download_order_api_%s";
    String JD_DOWNLOAD_ORDER_OPE = "jd_download_order_ope_%s";
    String JD_DOWNLOAD_ORDER_API = "jd_download_order_api_%s";
    String PDD_DOWNLOAD_ORDER_OPE = "pdd_download_order_ope_%s";
    String VPH_DOWNLOAD_ORDER_OPE = "vph_download_order_ope_%s";
    String MT_DOWNLOAD_ORDER_OPE = "mt_download_order_ope_%s";
    String ELM_DOWNLOAD_ORDER_OPE = "elm_download_order_ope_%s";
    String DY_DOWNLOAD_ORDER_OPE = "dy_download_order_ope_%s";
    String KS_DOWNLOAD_ORDER_OPE = "ks_download_order_ope_%s";

    //手动刷新各订单
    String TB_REFRESH_ORDER_OPE = "tb_refresh_order_ope_%s";
    String JD_REFRESH_ORDER_OPE = "jd_refresh_order_ope_%s";
    String PDD_REFRESH_ORDER_OPE = "pdd_refresh_order_ope_%s";
    String VPH_REFRESH_ORDER_OPE = "vph_refresh_order_ope_%s";
    String MT_REFRESH_ORDER_OPE = "mt_refresh_order_ope_%s";
    String ELM_REFRESH_ORDER_OPE = "elm_refresh_order_ope_%s";
    String DY_REFRESH_ORDER_OPE = "dy_refresh_order_ope_%s";
    String KS_REFRESH_ORDER_OPE = "ks_refresh_order_ope_%s";

    //手动批量刷新各订单
    String PDD_BATCH_REFRESH_ORDER_OPE = "pdd_batch_refresh_order_ope_%s";

    //更新订单状态
    String TB_UPDATE_ORDER_OPE = "batch_update_tbstatus_%s";
    String ELM_UPDATE_ORDER_OPE = "batch_update_emlstatus_%s";
    String VPH_UPDATE_ORDER_OPE = "batch_update_vphstatus_%s";
    String DY_UPDATE_ORDER_OPE = "batch_update_dystatus_%s";
    String KS_UPDATE_ORDER_OPE = "batch_update_ksstatus_%s";

    //批量更新个人微信会员信息
    String WECHAT_USERINFO_UPDATE_ORDER_OPE = "batch_update_wechat_userinfo_%s";

    //手动下载淘宝扣款订单
    String TB_DOWNLOAD_PUNISH_ORDER_OPE = "tb_download_punish_order_ope_%s";

    //微信第三方平台APPID
    String WX_AUTH_ACCESS_TOKEN = "wx_auth_access_token_%s";
    String WX_AUTH_CODE = "wx_auth_code_%s";
    String WX_PLATFORM_TICKET = "wx_platform_ticket_%s";

    //微信通信录批量注册参数-merId
    String WXCONTACTS_BATCH_REGISTER = "wxcontacts_batch_register_%s";
    //微信通信录刷新 参数 _merId_deviceUniqueId
    String WXCONTACTS_REFRESH = "wxcontacts_refresh_%s_%s";
    //微信通信录批量刷新 参数 _merId
    String WXCONTACTS_REFRESH_BATCH = "wxcontacts_refresh_batch_%s";

    //企业微信通信录批量注册参数-merId
    String WXWORKCONTACTS_BATCH_REGISTER = "wxworkcontacts_batch_register_%s";
    //企业微信通信录刷新 参数 _merId_deviceUniqueId
    String WXWORKCONTACTS_REFRESH = "wxworkcontacts_refresh_%s_%s";
    //企业微信通信录刷新 参数 _merId_deviceUniqueId
    String WXWORKCONTACTS_REFRESH_BATCH = "wxworkcontacts_refresh_batch_%s";

    //个人微信会员修改默认客户端-merId
    String WECHAT_USER_DEFAULT_CLIENT_OPE = "wechat_user_default_client_ope_%s";
    //App会员修改默认客户端-merId
    String APP_USER_DEFAULT_CLIENT_OPE = "app_user_default_client_ope_%s";

    //快站域名共享码-参数为sysDomainId，值为共享码
    String SYSDOMAIN_ID_SHARECODE = "sysDomain_id_shareCode_%s";
    //快站域名共享码-参数为共项目，值为域名id_merId
    String SYSDOMAIN_SHARE_CODE_ID = "sysDomain_shareCode_id_%s";

    //超过访问次数的账号缓存-参数为登录账号
    String REQUEST_OVER_MAXCOUNT_LOGINNAME = "request_over_maxcount_loginName_%s";
    // 实名签署短信访问次数的账号缓存-参数为运营商id
    String REQUEST_OVER_MAXCOUNT_SMS_MERID = "request_over_maxcount_sms-merid_%s";
    // 实名签署协议扣费访问次数的账号缓存-参数为运营商id
    String REQUEST_OVER_MAXCOUNT_SIGN_MERID = "request_over_maxcount_sign-merid_%s";

    //实时总览报表-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW = "report_realtimeoverview_%s";

    //实时总览报表-利润佣金-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_COMMISSION = "report_realtimeoverview_commission_%s";

    //实时总览报表-进粉数据-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_ADDFANS = "report_realtimeoverview_addfans_%s";

    //实时总览报表-提现数据-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_TAKEBAL = "report_realtimeoverview_takebal_%s";

    //实时总览报表-推广支出-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_EXPEND = "report_realtimeoverview_expend_%s";

    //----新版报表
    //新版实时总览报表-订单信息-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_ORDERINFO_V2 = "report_realtimeoverview_orderinfo_v2_%s";
    //新版实时总览报表-会员信息-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_USERINFO_V2 = "report_realtimeoverview_userInfo_v2_%s";
    //新版实时总览报表-提现数据-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_TAKEBALINFO_V2 = "report_realtimeoverview_takebalinfo_v2_%s";
    //新版实时总览报表-推广支出-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_EXPENDINFO_V2 = "report_realtimeoverview_expendinfo_v2_%s";
    //新版实时总览报表-营销奖励-参数为查询条件md5字符串
    String REPORT_REALTIMEOVERVIEW_MARKETINGINFO_V2 = "report_realtimeoverview_marketinginfo_v2_%s";


    //粉丝价值报表导出Excel
    String FANS_VALUE_REPORT_EXPORT = "fans_value_report_export_%s";
    //订单收益报表导出Excel
    String ORDER_REVENUE_REPORT_EXPORT = "order_revenue_report_export_%s";
    //支出统计报表导出Excel
    String EXPENSE_COUNT_REPORT_EXPORT = "expense_count_report_export_%s";
    //机器人数据报表导出Excel
    String ROBOT_DATA_REPORT_EXPORT = "robot_data_report_export_%s";
    //淘宝订单导出Excel
    String TB_ORDER_EXPORT = "tb_order_export_%s";

    //抖音群刷新 参数 _merId_deviceUniqueId
    String TIKTOK_CONVASATION_REFRESH = "tiktok_convasation_refresh_%s_%s";

    //支付宝个人转账商户产品签约缓存
    String ALIPAY_MCH_APP_SIGNURL = "alipay_mch_app_signurl_%s";

    //订单数据手动处理-参数为运营商
    String DATA_HANDLE_ORDER = "data_handke_order_ope_%s";

    //订单查询包含机器人列表参数
    String TAKEBAL_QUERY_PARA_DEVICELIST = "takebal_query_para_deviceulist_%s";

    //批量删除会员私有黑名单
    String BATCH_DELETE_USER_BLCKLIST_PRV = "batch_delete_user_blcklist_prv_%s";
    //批量删除提现私有黑名单
    String BATCH_DELETE_TAKEBAL_BLCKLIST_PRV = "batch_delete_takebal_blcklist_prv_%s";
    //数据处理-历史订单删除（参数为_运营商id）
    String DATA_HANDER_ORDER_CHEAN = "data_hander_order_chean_%s";


}
